class Dog:
   name="aa"

   def run(self):
      print('aa')
   pass

#python的成员变量不需要提前声明
d = Dog();
d.price = 2000
print(d.price)
print(type(d.price))
d.price='2000元'
print(d.price)
print(type(d.price))
#如果单独打印一个对象，那么出现的是内存地址的值
print(d)
#你可以通过__class__来去寻找一个对象的父类（这个对象由什么创建出来的，java里面的基类是Object，python里面的基类是type
#python里面的所有变量都是对象
print(d.__class__.__class__)
a=10
print(a.__class__.__class__)
a={}
print(type(a))
print(a.__class__.__class__)
#可以通过字典的方式来查看这个对象的值
print(d.__dict__)
print(Dog.__dict__)


